hurricane tracking - French English Dictionary